package models

type SysMember struct {
	Id         int    `json:"id" xorm:"not null pk autoincr comment('id') INT(11)"`
	OrgId      int    `json:"org_id" xorm:"not null default 0 comment('员工ID') INT(11)"`
	NickName   string `json:"nick_name" xorm:"not null default '' comment('昵称') VARCHAR(16)"`
	Sex        string `json:"sex" xorm:"not null default '未知' comment('性别') VARCHAR(2)"`
	Idcard     string `json:"idcard" xorm:"not null default '' comment('身份证') VARCHAR(32)"`
	Email      string `json:"email" xorm:"not null default '' comment('电子邮箱') VARCHAR(32)"`
	Address    string `json:"address" xorm:"not null default '' comment('地址') VARCHAR(64)"`
	Position   string `json:"position" xorm:"not null default '' comment('岗位') VARCHAR(16)"`
	EntryDay   string `json:"entry_day" xorm:"not null default '' comment('工作时间') VARCHAR(16)"`
	Birthday   string `json:"birthday" xorm:"not null default '' comment('出生日期') VARCHAR(16)"`
	WorkStatus int    `json:"work_status" xorm:"not null default 0 comment('工作状态') INT(11)"`
	Score      int    `json:"score" xorm:"not null default 0 comment('积分') INT(11)"`
	Gold       int    `json:"gold" xorm:"not null default 0 comment('金币') INT(11)"`
	DataKey    string `json:"data_key" xorm:"not null default '' comment('数据加密') VARCHAR(32)"`
	Ext        string `json:"ext" xorm:"not null default '' comment('备注') VARCHAR(128)"`
	CreateTime int    `json:"create_time" xorm:"not null default 0 comment('创建时间') INT(11)"`
	UpdateTime int    `json:"update_time" xorm:"not null default 0 comment('修改时间') INT(11)"`
}
